export default function tableColConfig() {
  return [
    {
      prop: 'name',
      label: '周计划名称',
      colConfig: {minWidth: 200, fixed: 'left', align: 'left'}
    },
    {
      prop: 'weekPlanStatusLabel',
      label: '状态',
      filterAble: false,
      searchConfig: {name: 'weekPlanStatusId', type: 'select', selectList: this.WeekPlanStatusList},
      colConfig: {minWidth: 100, fixed: 'left', align: 'center', comp: 'WeekPlanStatus'}
    },
    {
      prop: 'fileName',
      label: '附件详情',
      searchConfig: {name: 'fileName'},
      colConfig: {minWidth: 200, align: 'left', comp: 'fileCell'}
    },
    {
      prop: 'planStartDate',
      label: '计划开始时间',
      searchConfig: {type: 'date'},
      colConfig: {minWidth: 110, formatToDay: true}
    },
    {
      prop: 'planEndDate',
      label: '计划完成时间',
      searchConfig: {type: 'date'},
      colConfig: {minWidth: 110, formatToDay: true}
    },
    {prop: 'creatorName', label: '创建人', colConfig: {minWidth: 110}},
    {
      prop: 'weekPlanCreateDate',
      label: '创建时间',
      searchConfig: {type: 'date'},
      colConfig: {
        minWidth: 160,
        format: 'YYYY-MM-DD hh:mm:ss'
      }
    },
  ]
}
